fight to the last drop of blood - Français Anglais Dictionnaire